export interface Novel {
  id: number;
  title: string;
  author: string;
  category: string;
  description: string;
  status: 'draft' | 'published' | 'archived';
  coverImage?: string;
  chapters?: NovelChapter[];
  createTime: Date;
  updateTime: Date;
}

export interface NovelChapter {
  id: number;
  novelId: string;
  title: string;
  content: string;
  sort: number;
  createTime: Date;
  updateTime: Date;
}
